/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package servicos;
import dao.Dao;
import dao.EstadoDao;
import entidades.Estado;
import java.util.List;


/**
 *
 * @author fernandogomespinto
 */
public class EstadoServices extends EntityServices<Estado> {

    @Override
    public void save(Estado obj) throws Exception {
        Dao<Estado> dao = new EstadoDao();
        dao.save( obj );
        dao.closeConnection();

    }

    @Override
    public void update(Estado obj) throws Exception {
        Dao<Estado> dao = new EstadoDao();
        dao.update( obj );
        dao.closeConnection();

    }

    @Override
    public void delete(Estado obj) throws Exception {
         Dao<Estado> dao = new EstadoDao();
        dao.delete( obj );
        dao.closeConnection();

    }

    @Override
    public List<Estado> listAll() throws Exception {
         Dao<Estado> dao = new EstadoDao();
        List<Estado> lista = dao.listAll();
        dao.closeConnection();
        return lista;

    }
    
}
